package com.gitee.l0km.aocache.config;

/**
 * 缓存配置字段名定义
 * @author guyadong
 */
public interface FieldConstant {
	final String DEBUG_OUTPUT = "debugOutput"; 
	final String DEBUG_OUTPUT_DETAIL = "debugOutputDetail"; 
	final String OUTPUT_AROUND_COST = "outputAroundCost"; 
	final String WEAK_KEYS = "weakKeys"; 
	final String WEAK_VALUES = "weakValues"; 
	final String SOFT_VALUES = "softValues"; 
	final String INITIAL_CAPACITY = "initialCapacity"; 
	final String CONCURRENCY_LEVEL = "concurrencyLevel"; 
	final String MAXIMUM_SIZE = "maximumSize"; 
	final String MAXIMUM_WEIGHT = "maximumWeight"; 
	final String EXPIRE_AFTER_WRITE = "expireAfterWrite"; 
	final String EXPIRE_AFTER_WRITE_TIMEUNIT = "expireAfterWriteTimeUnit"; 
	final String EXPIRE_AFTER_ACCESS = "expireAfterAccess"; 
	final String EXPIRE_AFTER_ACCESS_TIMEUNIT = "expireAfterAccessTimeUnit"; 
	final String REFRESH_AFTER_WRITE = "refreshAfterWrite"; 
	final String REFRESH_AFTER_WRITE_TIMEUNIT = "refreshAfterWriteTimeUnit";
	final String REMOVAL_LISTENER = "removalListener";
	final String COPY_ARGS = "copyArgs";
	final String RETURN_SAFE_STRATEGY = "returnSafeStrategy";
}
